import tip from '_c/utils/tip'
// import { ImagePreview } from 'vant'
/**
 * 生成随机len位数字
 */
export const randomLenNum = (len, date) => {
	let random = ''
	random = Math.ceil(Math.random() * 100000000000000).toString().substr(0, len || 4)
	if (date) random = random + Date.now()
	return random
}

/**
 * toFixed
 * @param str
 * @returns {string}
 */
export function toFixedNum(str) {
	if (str) {
		return parseFloat(str).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1,');//使用正则替换，每隔三个数加一个','
		// return parseFloat(str).toFixed(2)
	}
	return '0.00'
}
/**
 * toFixed2
 * @param str
 * @returns {string}
 */
export function toFixedNum2(str) {
	if (str) {
		return parseFloat(str).toFixed(2);//使用正则替换，每隔三个数加一个','
		// return parseFloat(str).toFixed(2)
	}
	return '0.00'
}

// 
export function previewImage(list,index = 0){
	uni.previewImage({
		urls:list,
		current:index
	})
}

export function copy(value) {
			let _this = this;
			uni.setClipboardData({
				data: value,
				success: function() {
					tip.toast('复制成功!');
				}
			});
		}

export function checkStr(key) {
	// return key.replace(/[\s~`!#$%^&*【】{}（）￥@()_|+\-=?;:'",。.<>\{\}\[\]\\\/]/gi, '');
	return key.replace(/[^\d\w\u4e00-\u9fa5]/g, '');
}